roving stop device - Turkish English Dictionary